-->
获得免费通行证,加入我们的流媒体连接-2月19日至22日; 现在注册!

Windows 8和Internet Explorer 10:如何确保你的视频播放

文章特色图片

根据 NetMarketShare在美国,windows电脑的得分为91分.在台式电脑市场占有45%的份额. 尽管Windows 8目前的市场份额还不到2%, 很明显,它将在短期内迅速增长. 因此,了解如何向Windows 8设备传输视频显然是当务之急. 不幸的是, 至少适用于Flash视频, 发布到Windows 8也是一个相当复杂的理解过程, 尽管至少有一个服务提供商, Brightcove, 找到了一种简化Windows 8用户支持的方法吗.

部分问题在于术语太多了, 你需要一个记分卡来跟踪周围的视图和模式. 我们从这里开始.

Windows 8版本

根据 微软 网站上有三个版本的Windows 8: Windows 8, Windows 8 Pro和Windows RT. 前两款适用于通用电脑,应该可以向后兼容Windows 7上运行的所有程序, 给或采取随机不兼容,通常伴随着操作系统升级.

与此形成鲜明对比的是, Windows RT只适用于平板电脑和电脑, 并且不会运行您现有的程序. 虽然你可以把你现有的电脑升级到Windows 8/Windows 8 Pro, 你必须购买新的Windows RT设备.

所有Windows 8版本都有两种模式,现代(以前的Metro)和经典. 现代是最先出现在Windows手机上的平铺视图, 现在在所有与Windows 8相关的广告和营销中都出现了, 如图所示 图1.

Windows 8平铺视图
图1. Windows 8在现代视图.

Classic具有以前Windows版本的外观和感觉,除了开始按钮(见 图2). 我不知道17岁的开始按钮是如何从必不可少的变成禁用的, 但如果你在经典模式, 你得另找一种方法来运行你的程序,然后关掉你的电脑. 有趣的是, 如果你把现有的电脑从Windows 7升级到Windows 8(就像我一样), 经典版看起来就像Windows 7, 减去开始按钮.

Windows 8经典视图
图2. Windows 8在经典视图.

Internet Explorer 10

Internet Explorer 10是预装的, 在所有三个版本的Windows中都是首选浏览器, 所有版本都预装了Flash. 根据微软开发者网络(MSDN)文档标题 针对包含Windows 8 (Internet Explorer)中adobeflashplayer内容的网站的开发人员指南," IE10有两种运行模式, 桌面版的ie 10和ie 10(带有Windows Store应用程序的外观和感觉).“第一个看起来像一个传统的浏览器,如图所示 图3.

Internet Explorer桌面视图

图3. IE 10桌面视图.

第二个, Internet Explorer 10(带有Windows Store应用程序的外观和感觉),“看起来更像瓷砖. 在上面引用的文档中,这个视图被简单地称为IE10,而其他 微软文档 称之为“Metro风格的IE10”.“正如你所看到的 图4,这个视图顶部有磁贴,底部有地址栏.

Internet Explorer 10 Metro View
图4. 本地或metro模式下的IE 10.

如果你在IE10中以metro风格模式浏览网页, 您可以单击页面工具图标(图4中右下角的扳手),并选择在“桌面”上查看页面.这将在IE10的桌面模式下打开一个单独的窗口,你可以在Windows 8 Classic中看到这个窗口.

OK, 回顾一下, Windows 8有两种模式, 现代与古典, 和两种IE模式, 只有普通的IE10(或Metro-Style)和桌面版的IE10. 

向Internet Explorer 10提供视频服务

以下是我们所知道的在电脑上为IE10提供视频服务. 与IE9一样,IE10兼容HTML5,可以解码H.264视频编码. So, HTML5是一种万无一失的方式来分发视频到IE10无论Windows 8版本或IE10模式. 当然,HTML5意味着没有自适应流媒体,没有DRM,没有直播流媒体等等.

除了, 在电脑上, IE10的桌面功能和IE9一样, 支持所有插件, 包括Flash, 它会随Windows 8一起发布,并通过Windows 8的更新机制进行更新. 与此形成鲜明对比的是, metro风格的IE10(或者只是普通的IE10)不支持除了Flash以外的视频相关插件.

然而, 为了让Flash视频在IE10的Metro视图中播放, 该网站必须包括在兼容性视图(CV)列表. 值得注意的是,在Windows RT中,为了播放Flash视频 要么 IE模式下,网站必须在简历列表上. 以下是微软从上述参考的MSDN文档中引用的相关内容:

适用于在Windows PC上运行的Windows 8, 任何网站都可以在桌面版Internet Explorer 10中播放Flash内容, 但只有在Flash兼容性视图(CV)列表上的网站才能在新的Windows UI中在Internet Explorer 10中播放Flash内容. 适用于Windows RT, 只有在CV列表上的网站才能在桌面版Internet Explorer 10或新的Windows UI中播放Flash内容.

原因如下:

我们将Flash内容的网站放在CV列表中,如果这样做可以在Internet Explorer 10中提供最佳的用户体验. 例如,触摸内容的响应性如何? 它与屏幕键盘配合得好吗,还是会影响电池寿命? 视觉提示是否符合Windows Store应用程序用户体验指南? 依赖于功能(例如, 滚动事件和点对点(P2P)功能)在Windows用户体验指南中不支持Windows Store应用程序, 不要在他们不在的时候优雅地堕落, 在带有Flash的台式机上运行Internet Explorer 10会更好吗.

进入IE 10兼容性视图列表

微软的文件包含了详细的指导方针, 确定最初不兼容IE 10的Flash功能(包括摄像头和麦克风),并描述提交和测试过程. 为了感受一下这个过程,我和David Regan进行了交谈 Brightcove他帮助Brightcove进入了简历名单. David称这个过程是亲自动手的, 与微软进行了大量的信息交流,并进行了一些来回交流. 总的来说,审批过程花了大约一个月.

有趣的是, 因为Brightcove在简历名单上, 从Brightcove网站发布的任何视频都可以在所有版本的Windows 8和所有IE模式下播放. 为了利用这一点,Brightcove更新了他们的播放器来检测windows 8. 当检测到Windows 8时,Brightcove播放器将加载到iframe中. 在这个配置中, Windows 8看到的视频是从Brightcove播放的, 因此,原始站点在CV列表中,视频应该在所有版本的Windows 8和所有模式的IE10中播放.

尽管Brightcove建议他们的客户独立申请简历列表, 这种模式应该让他们的客户利用Brightcove在名单上的存在,直到他们获得自己的批准. Brightcove有一篇名为 “Windows 8, IE10和Flash” 在他们的网站上详细介绍了所有这些信息.

我问过 创作 以确定其他ovp是否采取了同样的方法. 我了解到,尽管创作的网站也在简历列表上, 他们还没有设计一个类似的模式来使他们的客户能够利用这种状态. 而是在一份名为 “创作播放器和Internet Explorer 10” 他们建议他们的客户尽快申请让他们的网站上市. 与此同时, 他们建议客户提示用户切换到桌面UI来播放视频, 或者选择创作的HTML5播放器, 这将确保回放, 但不会启用自适应流媒体.

以下是微软如何总结网站的选择 面对面地 使用Windows 8和IE10.

总之, 开发者可以在新的Windows用户界面中通过Internet Explorer 10控制他们的网站在Windows 8中的工作方式. 对于带有Flash内容的网站,网站所有者有以下选项:
  • 检测请求是否来自Internet Explorer 10,并提供站点的免费插件版本.
  • 使用前面描述的注册表项以及可用文档使您的Flash内容与Internet Explorer 10兼容. 在您的Flash内容与Internet Explorer 10兼容之后, 将网站提交给微软进行评估,并添加到Flash简历列表中.
  • 在HTML中添加META-tag/header,提示用户切换到Internet Explorer的桌面来查看启用了插件的站点.
  • 什么都不做-你的网站将显示在Internet Explorer 10没有Flash.

Windows 8 App Story

与iOS和Android一样,Windows 8也有自己的应用商店 这是推广应用的唯一方式 在Windows 8现代视图下运行. 与其他应用商店一样,进入榜单的唯一方法就是提前获得应用认证. 值得注意的是,微软的企业用户将能够创建应用程序,并将其下载到自己的电脑上, 但这也需要认证和只有企业客户才能使用的特殊产品密钥.

关于开发人员创建这些应用程序的工具, 微软的Alex Zambelli表示:“Windows Store应用程序基于一个名为WinRT的新API,它可以与 .。NET语言,Javascript或c++. 它们的ui可以用HTML或XAML表示. 最常见的Windows 8应用程序是使用HTML/Javascript组合或XAML/ c#组合构建的, 前者与HTML5非常相似,后者与Silverlight非常相似."

除了, Adobe官方称, AIR目前支持Windows 8 Desktop, Adobe正积极致力于支持Windows 8 Modern和Windows RT,预计将于2013年上半年发布.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
提及的公司及供应商